package cn.com.nes.mybatis.agent.ope.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * <p>
 * 标准数据表
 * </p>
 *
 * @author nes
 * @since 2023-03-22
 */
@TableName("is_norm_data")
public class IsNormData extends Model<IsNormData> {

    private static final long serialVersionUID = 1L;

    /**
     * DTU id
     */
    @TableId("dtu_id")
    private String dtuId;
    /**
     * 设备id
     */
    @TableField("sb_id")
    private String sbId;
    /**
     * 厂商id
     */
    @TableField("manufacture_id")
    private String manufactureId;
    /**
     * 协议id
     */
    @TableField("device_protocol_id")
    private String deviceProtocolId;
    /**
     * ip
     */
    private String ip;
    /**
     * 端口
     */
    private String port;
    /**
     * 故障码
     */
    @TableField("fault_code")
    private String faultCode;
    /**
     * 是否在线:0:在线;1:不在线
     */
    @TableField("is_online")
    private Integer isOnline;
    /**
     * 数据警告:0:不警告;1:警告
     */
    @TableField("is_warn")
    private Integer isWarn;
    /**
     * 开关机
     */
    @TableField("on_off")
    private BigDecimal onOff;
    /**
     * 模式
     */
    private BigDecimal model;
    /**
     * 进水温度
     */
    @TableField("water_inlet_temperature")
    private BigDecimal waterInletTemperature;
    /**
     * 出水温度
     */
    @TableField("water_outlet_temperature")
    private BigDecimal waterOutletTemperature;
    /**
     * 排气温度
     */
    @TableField("discharge_temperature")
    private BigDecimal dischargeTemperature;
    /**
     * 排气压力
     */
    @TableField("discharge_pressure")
    private BigDecimal dischargePressure;
    /**
     * 吸气温度
     */
    @TableField("suction_temperature")
    private BigDecimal suctionTemperature;
    /**
     * 吸气压力
     */
    @TableField("suction_pressure")
    private BigDecimal suctionPressure;
    /**
     * 盘管温度
     */
    @TableField("coil_temperature")
    private BigDecimal coilTemperature;
    /**
     * 翅片温度
     */
    @TableField("fin_tube_temperature")
    private BigDecimal finTubeTemperature;
    /**
     * 水箱温度
     */
    @TableField("tank_temperature")
    private BigDecimal tankTemperature;
    /**
     * 蒸发温度
     */
    @TableField("evaporating_temperature")
    private BigDecimal evaporatingTemperature;
    /**
     * 设置温度
     */
    @TableField("set_temperature")
    private BigDecimal setTemperature;
    /**
     * 制热设定温度
     */
    @TableField("heating_set_temperature")
    private BigDecimal heatingSetTemperature;
    /**
     * 制冷设定温度
     */
    @TableField("refrigerating_set_temperature")
    private BigDecimal refrigeratingSetTemperature;
    /**
     * 制热水设定温度
     */
    @TableField("heating_water_set_temperature")
    private BigDecimal heatingWaterSetTemperature;
    /**
     * 室外温度
     */
    @TableField("outdoor_temperature")
    private BigDecimal outdoorTemperature;
    /**
     * 室内温度
     */
    @TableField("indoor_temperature")
    private BigDecimal indoorTemperature;
    /**
     * 冷凝器温度
     */
    @TableField("condenser_temperature")
    private BigDecimal condenserTemperature;
    /**
     * 除霜进入温度
     */
    @TableField("defrost_entry_temperature")
    private BigDecimal defrostEntryTemperature;
    /**
     * 除霜退出温度
     */
    @TableField("defrost_exit_temperature")
    private BigDecimal defrostExitTemperature;
    /**
     * 除霜运行时间
     */
    @TableField("defrost_operation_time")
    private BigDecimal defrostOperationTime;
    /**
     * 除霜间隔
     */
    @TableField("defrost_intervals")
    private BigDecimal defrostIntervals;
    /**
     * 压缩机状态
     */
    @TableField("compressor_state")
    private BigDecimal compressorState;
    /**
     * 压缩机电流
     */
    @TableField("compressor_current")
    private BigDecimal compressorCurrent;
    /**
     * 压缩机频率
     */
    @TableField("compressor_frequency")
    private BigDecimal compressorFrequency;
    /**
     * 电子膨胀阀开度
     */
    @TableField("electronic_expansion_valve_opening")
    private BigDecimal electronicExpansionValveOpening;
    /**
     * 増焓阀开度
     */
    @TableField("enthalpy_valve_opening")
    private BigDecimal enthalpyValveOpening;
    /**
     * 节流阀开度
     */
    @TableField("throttle_opening")
    private BigDecimal throttleOpening;
    /**
     * 三通阀
     */
    @TableField("triple_valves")
    private BigDecimal tripleValves;
    /**
     * 电磁阀
     */
    @TableField("solenoid_value")
    private BigDecimal solenoidValue;
    /**
     * 四通阀
     */
    @TableField("four_way_valve")
    private BigDecimal fourWayValve;
    /**
     * 电加热
     */
    @TableField("electrical_heating")
    private BigDecimal electricalHeating;
    /**
     * 温控方式
     */
    @TableField("temperature_control_methods")
    private BigDecimal temperatureControlMethods;
    /**
     * 防冻
     */
    private BigDecimal winterizing;
    /**
     * 稳定运行时间
     */
    @TableField("stable_run_time")
    private BigDecimal stableRunTime;
    /**
     * 频率
     */
    private BigDecimal frequency;
    /**
     * 瞬时流量
     */
    @TableField("instantaneous_delivery")
    private BigDecimal instantaneousDelivery;
    /**
     * 瞬时流速
     */
    @TableField("instantaneous_velocity")
    private BigDecimal instantaneousVelocity;
    /**
     * 流体电导比
     */
    @TableField("fluid_conductance_ratio")
    private BigDecimal fluidConductanceRatio;
    /**
     * 流量累积数值
     */
    @TableField("flow_accumulation_value")
    private BigDecimal flowAccumulationValue;
    /**
     * 瞬时冷量单位
     */
    @TableField("instantaneous_cold_unit")
    private BigDecimal instantaneousColdUnit;
    /**
     * 冷量总量单位
     */
    @TableField("total_cooling_capacity_unit")
    private BigDecimal totalCoolingCapacityUnit;
    /**
     * 瞬时热量单位
     */
    @TableField("instantaneous_heat_unit")
    private BigDecimal instantaneousHeatUnit;
    /**
     * 流量累计总量单位
     */
    @TableField("cumulative_total_flow_unit")
    private BigDecimal cumulativeTotalFlowUnit;
    /**
     * 压力范围
     */
    @TableField("pressure_limit")
    private BigDecimal pressureLimit;
    /**
     * 热量总量单位
     */
    @TableField("total_heat_unit")
    private BigDecimal totalHeatUnit;
    /**
     * 空管报警
     */
    @TableField("air_tube_alarm")
    private BigDecimal airTubeAlarm;
    /**
     * 系统报警
     */
    @TableField("system_alarm")
    private BigDecimal systemAlarm;
    /**
     * 瞬时热流量
     */
    @TableField("instantaneous_heat_flow_rate")
    private BigDecimal instantaneousHeatFlowRate;
    /**
     * 热量总累计值
     */
    @TableField("total_cumulative_value_of_heat")
    private BigDecimal totalCumulativeValueOfHeat;
    /**
     * 冷量总累积值
     */
    @TableField("total_cold_accumulation_value")
    private BigDecimal totalColdAccumulationValue;
    /**
     * 瞬时冷量
     */
    @TableField("instantaneous_cooling_capacity")
    private BigDecimal instantaneousCoolingCapacity;
    /**
     * 当前总电能
     */
    @TableField("current_total_electric_energy")
    private BigDecimal currentTotalElectricEnergy;
    /**
     * 电压A
     */
    @TableField("voltage_a")
    private BigDecimal voltageA;
    /**
     * 电压B
     */
    @TableField("voltage_b")
    private BigDecimal voltageB;
    /**
     * 电压C
     */
    @TableField("voltage_c")
    private BigDecimal voltageC;
    /**
     * 电流A
     */
    @TableField("current_a")
    private BigDecimal currentA;
    /**
     * 电流B
     */
    @TableField("current_b")
    private BigDecimal currentB;
    /**
     * 电流C
     */
    @TableField("current_c")
    private BigDecimal currentC;
    /**
     * 有功功率T
     */
    @TableField("active_power_t")
    private BigDecimal activePowerT;
    /**
     * 功率因数T
     */
    @TableField("power_factor_t")
    private BigDecimal powerFactorT;
    /**
     * 补水阀工作模式
     */
    @TableField("recharge_valve_working_mode")
    private BigDecimal rechargeValveWorkingMode;
    /**
     * 补水阀工作状态
     */
    @TableField("working_state_of_water_supply_valve")
    private BigDecimal workingStateOfWaterSupplyValve;
    /**
     * 补水阀手动开关
     */
    @TableField("recharge_valve_manual_switch")
    private BigDecimal rechargeValveManualSwitch;
    /**
     * 水箱实时液位
     */
    @TableField("real_time_liquid_level_of_water_tank")
    private BigDecimal realTimeLiquidLevelOfWaterTank;
    /**
     * 电磁阀补水液位设定
     */
    @TableField("solenoid_valve_water_supply_level_setting")
    private BigDecimal solenoidValveWaterSupplyLevelSetting;
    /**
     * 电磁阀关闭液位设定
     */
    @TableField("solenoid_valve_closing_level_setting")
    private BigDecimal solenoidValveClosingLevelSetting;
    /**
     * 电磁阀高液位保护值
     */
    @TableField("high_liquid_level_protection_value")
    private BigDecimal highLiquidLevelProtectionValue;
    /**
     * 出水泵工作模式
     */
    @TableField("outlet_pump_working_mode")
    private BigDecimal outletPumpWorkingMode;
    /**
     * 出水泵工作状态
     */
    @TableField("working_state_of_outlet_pump")
    private BigDecimal workingStateOfOutletPump;
    /**
     * 出水泵手动开关
     */
    @TableField("outlet_pump_manual_switch")
    private BigDecimal outletPumpManualSwitch;
    /**
     * 水箱低位水温
     */
    @TableField("low_water_temperature_of_water_tank")
    private BigDecimal lowWaterTemperatureOfWaterTank;
    /**
     * 水箱高位水温
     */
    @TableField("high_water_temperature_of_water_tank")
    private BigDecimal highWaterTemperatureOfWaterTank;
    /**
     * 水箱动作水温
     */
    @TableField("water_temperature_of_water_tank_action")
    private BigDecimal waterTemperatureOfWaterTankAction;
    /**
     * 出水泵出水温度设定
     */
    @TableField("outlet_water_temperature_setting_outlet_pump")
    private BigDecimal outletWaterTemperatureSettingOutletPump;
    /**
     * 出水泵停止温度设定
     */
    @TableField("outlet_pump_stop_temperature_setting")
    private BigDecimal outletPumpStopTemperatureSetting;
    /**
     * 出水泵低液位保护值
     */
    @TableField("low_liquid_level_protection_value_outlet_pump")
    private BigDecimal lowLiquidLevelProtectionValueOutletPump;
    /**
     * 每个协议的所有数据项字段,数据格式json
     */
    @TableField("other_data")
    private String otherData;
    /**
     * 逻辑删除  1 表示删除，0 表示未删除
     */
    @TableField("is_deleted")
    private Integer isDeleted;
    /**
     * 数据采集时间
     */
    @TableField("gmt_create")
    private Date gmtCreate;
    /**
     * 数据版本号  当前时间戳
     */
    private Long version;
    /**
     * 数据来源
     */
    private String sjly;
    /**
     * 所有故障码
     */
    @TableField("fault_codes")
    private String faultCodes;
    /**
     * 数据跳变的数据项id,值(json格式)
     */
    @TableField("warn_data_items")
    private String warnDataItems;
    /**
     * 瞬时流量单位
     */
    @TableField("instantaneous_flow_unit")
    private BigDecimal instantaneousFlowUnit;
    /**
     * 功率单位
     */
    @TableField("unit_of_power")
    private BigDecimal unitOfPower;
    /**
     * 数据插入时间
     */
    @TableField("create_time")
    private Date createTime;
    @TableField("norm_data_id")
    private Integer normDataId;


    public String getDtuId() {
        return dtuId;
    }

    public void setDtuId(String dtuId) {
        this.dtuId = dtuId;
    }

    public String getSbId() {
        return sbId;
    }

    public void setSbId(String sbId) {
        this.sbId = sbId;
    }

    public String getManufactureId() {
        return manufactureId;
    }

    public void setManufactureId(String manufactureId) {
        this.manufactureId = manufactureId;
    }

    public String getDeviceProtocolId() {
        return deviceProtocolId;
    }

    public void setDeviceProtocolId(String deviceProtocolId) {
        this.deviceProtocolId = deviceProtocolId;
    }

    public String getIp() {
        return ip;
    }

    public void setIp(String ip) {
        this.ip = ip;
    }

    public String getPort() {
        return port;
    }

    public void setPort(String port) {
        this.port = port;
    }

    public String getFaultCode() {
        return faultCode;
    }

    public void setFaultCode(String faultCode) {
        this.faultCode = faultCode;
    }

    public Integer getIsOnline() {
        return isOnline;
    }

    public void setIsOnline(Integer isOnline) {
        this.isOnline = isOnline;
    }

    public Integer getIsWarn() {
        return isWarn;
    }

    public void setIsWarn(Integer isWarn) {
        this.isWarn = isWarn;
    }

    public BigDecimal getOnOff() {
        return onOff;
    }

    public void setOnOff(BigDecimal onOff) {
        this.onOff = onOff;
    }

    public BigDecimal getModel() {
        return model;
    }

    public void setModel(BigDecimal model) {
        this.model = model;
    }

    public BigDecimal getWaterInletTemperature() {
        return waterInletTemperature;
    }

    public void setWaterInletTemperature(BigDecimal waterInletTemperature) {
        this.waterInletTemperature = waterInletTemperature;
    }

    public BigDecimal getWaterOutletTemperature() {
        return waterOutletTemperature;
    }

    public void setWaterOutletTemperature(BigDecimal waterOutletTemperature) {
        this.waterOutletTemperature = waterOutletTemperature;
    }

    public BigDecimal getDischargeTemperature() {
        return dischargeTemperature;
    }

    public void setDischargeTemperature(BigDecimal dischargeTemperature) {
        this.dischargeTemperature = dischargeTemperature;
    }

    public BigDecimal getDischargePressure() {
        return dischargePressure;
    }

    public void setDischargePressure(BigDecimal dischargePressure) {
        this.dischargePressure = dischargePressure;
    }

    public BigDecimal getSuctionTemperature() {
        return suctionTemperature;
    }

    public void setSuctionTemperature(BigDecimal suctionTemperature) {
        this.suctionTemperature = suctionTemperature;
    }

    public BigDecimal getSuctionPressure() {
        return suctionPressure;
    }

    public void setSuctionPressure(BigDecimal suctionPressure) {
        this.suctionPressure = suctionPressure;
    }

    public BigDecimal getCoilTemperature() {
        return coilTemperature;
    }

    public void setCoilTemperature(BigDecimal coilTemperature) {
        this.coilTemperature = coilTemperature;
    }

    public BigDecimal getFinTubeTemperature() {
        return finTubeTemperature;
    }

    public void setFinTubeTemperature(BigDecimal finTubeTemperature) {
        this.finTubeTemperature = finTubeTemperature;
    }

    public BigDecimal getTankTemperature() {
        return tankTemperature;
    }

    public void setTankTemperature(BigDecimal tankTemperature) {
        this.tankTemperature = tankTemperature;
    }

    public BigDecimal getEvaporatingTemperature() {
        return evaporatingTemperature;
    }

    public void setEvaporatingTemperature(BigDecimal evaporatingTemperature) {
        this.evaporatingTemperature = evaporatingTemperature;
    }

    public BigDecimal getSetTemperature() {
        return setTemperature;
    }

    public void setSetTemperature(BigDecimal setTemperature) {
        this.setTemperature = setTemperature;
    }

    public BigDecimal getHeatingSetTemperature() {
        return heatingSetTemperature;
    }

    public void setHeatingSetTemperature(BigDecimal heatingSetTemperature) {
        this.heatingSetTemperature = heatingSetTemperature;
    }

    public BigDecimal getRefrigeratingSetTemperature() {
        return refrigeratingSetTemperature;
    }

    public void setRefrigeratingSetTemperature(BigDecimal refrigeratingSetTemperature) {
        this.refrigeratingSetTemperature = refrigeratingSetTemperature;
    }

    public BigDecimal getHeatingWaterSetTemperature() {
        return heatingWaterSetTemperature;
    }

    public void setHeatingWaterSetTemperature(BigDecimal heatingWaterSetTemperature) {
        this.heatingWaterSetTemperature = heatingWaterSetTemperature;
    }

    public BigDecimal getOutdoorTemperature() {
        return outdoorTemperature;
    }

    public void setOutdoorTemperature(BigDecimal outdoorTemperature) {
        this.outdoorTemperature = outdoorTemperature;
    }

    public BigDecimal getIndoorTemperature() {
        return indoorTemperature;
    }

    public void setIndoorTemperature(BigDecimal indoorTemperature) {
        this.indoorTemperature = indoorTemperature;
    }

    public BigDecimal getCondenserTemperature() {
        return condenserTemperature;
    }

    public void setCondenserTemperature(BigDecimal condenserTemperature) {
        this.condenserTemperature = condenserTemperature;
    }

    public BigDecimal getDefrostEntryTemperature() {
        return defrostEntryTemperature;
    }

    public void setDefrostEntryTemperature(BigDecimal defrostEntryTemperature) {
        this.defrostEntryTemperature = defrostEntryTemperature;
    }

    public BigDecimal getDefrostExitTemperature() {
        return defrostExitTemperature;
    }

    public void setDefrostExitTemperature(BigDecimal defrostExitTemperature) {
        this.defrostExitTemperature = defrostExitTemperature;
    }

    public BigDecimal getDefrostOperationTime() {
        return defrostOperationTime;
    }

    public void setDefrostOperationTime(BigDecimal defrostOperationTime) {
        this.defrostOperationTime = defrostOperationTime;
    }

    public BigDecimal getDefrostIntervals() {
        return defrostIntervals;
    }

    public void setDefrostIntervals(BigDecimal defrostIntervals) {
        this.defrostIntervals = defrostIntervals;
    }

    public BigDecimal getCompressorState() {
        return compressorState;
    }

    public void setCompressorState(BigDecimal compressorState) {
        this.compressorState = compressorState;
    }

    public BigDecimal getCompressorCurrent() {
        return compressorCurrent;
    }

    public void setCompressorCurrent(BigDecimal compressorCurrent) {
        this.compressorCurrent = compressorCurrent;
    }

    public BigDecimal getCompressorFrequency() {
        return compressorFrequency;
    }

    public void setCompressorFrequency(BigDecimal compressorFrequency) {
        this.compressorFrequency = compressorFrequency;
    }

    public BigDecimal getElectronicExpansionValveOpening() {
        return electronicExpansionValveOpening;
    }

    public void setElectronicExpansionValveOpening(BigDecimal electronicExpansionValveOpening) {
        this.electronicExpansionValveOpening = electronicExpansionValveOpening;
    }

    public BigDecimal getEnthalpyValveOpening() {
        return enthalpyValveOpening;
    }

    public void setEnthalpyValveOpening(BigDecimal enthalpyValveOpening) {
        this.enthalpyValveOpening = enthalpyValveOpening;
    }

    public BigDecimal getThrottleOpening() {
        return throttleOpening;
    }

    public void setThrottleOpening(BigDecimal throttleOpening) {
        this.throttleOpening = throttleOpening;
    }

    public BigDecimal getTripleValves() {
        return tripleValves;
    }

    public void setTripleValves(BigDecimal tripleValves) {
        this.tripleValves = tripleValves;
    }

    public BigDecimal getSolenoidValue() {
        return solenoidValue;
    }

    public void setSolenoidValue(BigDecimal solenoidValue) {
        this.solenoidValue = solenoidValue;
    }

    public BigDecimal getFourWayValve() {
        return fourWayValve;
    }

    public void setFourWayValve(BigDecimal fourWayValve) {
        this.fourWayValve = fourWayValve;
    }

    public BigDecimal getElectricalHeating() {
        return electricalHeating;
    }

    public void setElectricalHeating(BigDecimal electricalHeating) {
        this.electricalHeating = electricalHeating;
    }

    public BigDecimal getTemperatureControlMethods() {
        return temperatureControlMethods;
    }

    public void setTemperatureControlMethods(BigDecimal temperatureControlMethods) {
        this.temperatureControlMethods = temperatureControlMethods;
    }

    public BigDecimal getWinterizing() {
        return winterizing;
    }

    public void setWinterizing(BigDecimal winterizing) {
        this.winterizing = winterizing;
    }

    public BigDecimal getStableRunTime() {
        return stableRunTime;
    }

    public void setStableRunTime(BigDecimal stableRunTime) {
        this.stableRunTime = stableRunTime;
    }

    public BigDecimal getFrequency() {
        return frequency;
    }

    public void setFrequency(BigDecimal frequency) {
        this.frequency = frequency;
    }

    public BigDecimal getInstantaneousDelivery() {
        return instantaneousDelivery;
    }

    public void setInstantaneousDelivery(BigDecimal instantaneousDelivery) {
        this.instantaneousDelivery = instantaneousDelivery;
    }

    public BigDecimal getInstantaneousVelocity() {
        return instantaneousVelocity;
    }

    public void setInstantaneousVelocity(BigDecimal instantaneousVelocity) {
        this.instantaneousVelocity = instantaneousVelocity;
    }

    public BigDecimal getFluidConductanceRatio() {
        return fluidConductanceRatio;
    }

    public void setFluidConductanceRatio(BigDecimal fluidConductanceRatio) {
        this.fluidConductanceRatio = fluidConductanceRatio;
    }

    public BigDecimal getFlowAccumulationValue() {
        return flowAccumulationValue;
    }

    public void setFlowAccumulationValue(BigDecimal flowAccumulationValue) {
        this.flowAccumulationValue = flowAccumulationValue;
    }

    public BigDecimal getInstantaneousColdUnit() {
        return instantaneousColdUnit;
    }

    public void setInstantaneousColdUnit(BigDecimal instantaneousColdUnit) {
        this.instantaneousColdUnit = instantaneousColdUnit;
    }

    public BigDecimal getTotalCoolingCapacityUnit() {
        return totalCoolingCapacityUnit;
    }

    public void setTotalCoolingCapacityUnit(BigDecimal totalCoolingCapacityUnit) {
        this.totalCoolingCapacityUnit = totalCoolingCapacityUnit;
    }

    public BigDecimal getInstantaneousHeatUnit() {
        return instantaneousHeatUnit;
    }

    public void setInstantaneousHeatUnit(BigDecimal instantaneousHeatUnit) {
        this.instantaneousHeatUnit = instantaneousHeatUnit;
    }

    public BigDecimal getCumulativeTotalFlowUnit() {
        return cumulativeTotalFlowUnit;
    }

    public void setCumulativeTotalFlowUnit(BigDecimal cumulativeTotalFlowUnit) {
        this.cumulativeTotalFlowUnit = cumulativeTotalFlowUnit;
    }

    public BigDecimal getPressureLimit() {
        return pressureLimit;
    }

    public void setPressureLimit(BigDecimal pressureLimit) {
        this.pressureLimit = pressureLimit;
    }

    public BigDecimal getTotalHeatUnit() {
        return totalHeatUnit;
    }

    public void setTotalHeatUnit(BigDecimal totalHeatUnit) {
        this.totalHeatUnit = totalHeatUnit;
    }

    public BigDecimal getAirTubeAlarm() {
        return airTubeAlarm;
    }

    public void setAirTubeAlarm(BigDecimal airTubeAlarm) {
        this.airTubeAlarm = airTubeAlarm;
    }

    public BigDecimal getSystemAlarm() {
        return systemAlarm;
    }

    public void setSystemAlarm(BigDecimal systemAlarm) {
        this.systemAlarm = systemAlarm;
    }

    public BigDecimal getInstantaneousHeatFlowRate() {
        return instantaneousHeatFlowRate;
    }

    public void setInstantaneousHeatFlowRate(BigDecimal instantaneousHeatFlowRate) {
        this.instantaneousHeatFlowRate = instantaneousHeatFlowRate;
    }

    public BigDecimal getTotalCumulativeValueOfHeat() {
        return totalCumulativeValueOfHeat;
    }

    public void setTotalCumulativeValueOfHeat(BigDecimal totalCumulativeValueOfHeat) {
        this.totalCumulativeValueOfHeat = totalCumulativeValueOfHeat;
    }

    public BigDecimal getTotalColdAccumulationValue() {
        return totalColdAccumulationValue;
    }

    public void setTotalColdAccumulationValue(BigDecimal totalColdAccumulationValue) {
        this.totalColdAccumulationValue = totalColdAccumulationValue;
    }

    public BigDecimal getInstantaneousCoolingCapacity() {
        return instantaneousCoolingCapacity;
    }

    public void setInstantaneousCoolingCapacity(BigDecimal instantaneousCoolingCapacity) {
        this.instantaneousCoolingCapacity = instantaneousCoolingCapacity;
    }

    public BigDecimal getCurrentTotalElectricEnergy() {
        return currentTotalElectricEnergy;
    }

    public void setCurrentTotalElectricEnergy(BigDecimal currentTotalElectricEnergy) {
        this.currentTotalElectricEnergy = currentTotalElectricEnergy;
    }

    public BigDecimal getVoltageA() {
        return voltageA;
    }

    public void setVoltageA(BigDecimal voltageA) {
        this.voltageA = voltageA;
    }

    public BigDecimal getVoltageB() {
        return voltageB;
    }

    public void setVoltageB(BigDecimal voltageB) {
        this.voltageB = voltageB;
    }

    public BigDecimal getVoltageC() {
        return voltageC;
    }

    public void setVoltageC(BigDecimal voltageC) {
        this.voltageC = voltageC;
    }

    public BigDecimal getCurrentA() {
        return currentA;
    }

    public void setCurrentA(BigDecimal currentA) {
        this.currentA = currentA;
    }

    public BigDecimal getCurrentB() {
        return currentB;
    }

    public void setCurrentB(BigDecimal currentB) {
        this.currentB = currentB;
    }

    public BigDecimal getCurrentC() {
        return currentC;
    }

    public void setCurrentC(BigDecimal currentC) {
        this.currentC = currentC;
    }

    public BigDecimal getActivePowerT() {
        return activePowerT;
    }

    public void setActivePowerT(BigDecimal activePowerT) {
        this.activePowerT = activePowerT;
    }

    public BigDecimal getPowerFactorT() {
        return powerFactorT;
    }

    public void setPowerFactorT(BigDecimal powerFactorT) {
        this.powerFactorT = powerFactorT;
    }

    public BigDecimal getRechargeValveWorkingMode() {
        return rechargeValveWorkingMode;
    }

    public void setRechargeValveWorkingMode(BigDecimal rechargeValveWorkingMode) {
        this.rechargeValveWorkingMode = rechargeValveWorkingMode;
    }

    public BigDecimal getWorkingStateOfWaterSupplyValve() {
        return workingStateOfWaterSupplyValve;
    }

    public void setWorkingStateOfWaterSupplyValve(BigDecimal workingStateOfWaterSupplyValve) {
        this.workingStateOfWaterSupplyValve = workingStateOfWaterSupplyValve;
    }

    public BigDecimal getRechargeValveManualSwitch() {
        return rechargeValveManualSwitch;
    }

    public void setRechargeValveManualSwitch(BigDecimal rechargeValveManualSwitch) {
        this.rechargeValveManualSwitch = rechargeValveManualSwitch;
    }

    public BigDecimal getRealTimeLiquidLevelOfWaterTank() {
        return realTimeLiquidLevelOfWaterTank;
    }

    public void setRealTimeLiquidLevelOfWaterTank(BigDecimal realTimeLiquidLevelOfWaterTank) {
        this.realTimeLiquidLevelOfWaterTank = realTimeLiquidLevelOfWaterTank;
    }

    public BigDecimal getSolenoidValveWaterSupplyLevelSetting() {
        return solenoidValveWaterSupplyLevelSetting;
    }

    public void setSolenoidValveWaterSupplyLevelSetting(BigDecimal solenoidValveWaterSupplyLevelSetting) {
        this.solenoidValveWaterSupplyLevelSetting = solenoidValveWaterSupplyLevelSetting;
    }

    public BigDecimal getSolenoidValveClosingLevelSetting() {
        return solenoidValveClosingLevelSetting;
    }

    public void setSolenoidValveClosingLevelSetting(BigDecimal solenoidValveClosingLevelSetting) {
        this.solenoidValveClosingLevelSetting = solenoidValveClosingLevelSetting;
    }

    public BigDecimal getHighLiquidLevelProtectionValue() {
        return highLiquidLevelProtectionValue;
    }

    public void setHighLiquidLevelProtectionValue(BigDecimal highLiquidLevelProtectionValue) {
        this.highLiquidLevelProtectionValue = highLiquidLevelProtectionValue;
    }

    public BigDecimal getOutletPumpWorkingMode() {
        return outletPumpWorkingMode;
    }

    public void setOutletPumpWorkingMode(BigDecimal outletPumpWorkingMode) {
        this.outletPumpWorkingMode = outletPumpWorkingMode;
    }

    public BigDecimal getWorkingStateOfOutletPump() {
        return workingStateOfOutletPump;
    }

    public void setWorkingStateOfOutletPump(BigDecimal workingStateOfOutletPump) {
        this.workingStateOfOutletPump = workingStateOfOutletPump;
    }

    public BigDecimal getOutletPumpManualSwitch() {
        return outletPumpManualSwitch;
    }

    public void setOutletPumpManualSwitch(BigDecimal outletPumpManualSwitch) {
        this.outletPumpManualSwitch = outletPumpManualSwitch;
    }

    public BigDecimal getLowWaterTemperatureOfWaterTank() {
        return lowWaterTemperatureOfWaterTank;
    }

    public void setLowWaterTemperatureOfWaterTank(BigDecimal lowWaterTemperatureOfWaterTank) {
        this.lowWaterTemperatureOfWaterTank = lowWaterTemperatureOfWaterTank;
    }

    public BigDecimal getHighWaterTemperatureOfWaterTank() {
        return highWaterTemperatureOfWaterTank;
    }

    public void setHighWaterTemperatureOfWaterTank(BigDecimal highWaterTemperatureOfWaterTank) {
        this.highWaterTemperatureOfWaterTank = highWaterTemperatureOfWaterTank;
    }

    public BigDecimal getWaterTemperatureOfWaterTankAction() {
        return waterTemperatureOfWaterTankAction;
    }

    public void setWaterTemperatureOfWaterTankAction(BigDecimal waterTemperatureOfWaterTankAction) {
        this.waterTemperatureOfWaterTankAction = waterTemperatureOfWaterTankAction;
    }

    public BigDecimal getOutletWaterTemperatureSettingOutletPump() {
        return outletWaterTemperatureSettingOutletPump;
    }

    public void setOutletWaterTemperatureSettingOutletPump(BigDecimal outletWaterTemperatureSettingOutletPump) {
        this.outletWaterTemperatureSettingOutletPump = outletWaterTemperatureSettingOutletPump;
    }

    public BigDecimal getOutletPumpStopTemperatureSetting() {
        return outletPumpStopTemperatureSetting;
    }

    public void setOutletPumpStopTemperatureSetting(BigDecimal outletPumpStopTemperatureSetting) {
        this.outletPumpStopTemperatureSetting = outletPumpStopTemperatureSetting;
    }

    public BigDecimal getLowLiquidLevelProtectionValueOutletPump() {
        return lowLiquidLevelProtectionValueOutletPump;
    }

    public void setLowLiquidLevelProtectionValueOutletPump(BigDecimal lowLiquidLevelProtectionValueOutletPump) {
        this.lowLiquidLevelProtectionValueOutletPump = lowLiquidLevelProtectionValueOutletPump;
    }

    public String getOtherData() {
        return otherData;
    }

    public void setOtherData(String otherData) {
        this.otherData = otherData;
    }

    public Integer getIsDeleted() {
        return isDeleted;
    }

    public void setIsDeleted(Integer isDeleted) {
        this.isDeleted = isDeleted;
    }

    public Date getGmtCreate() {
        return gmtCreate;
    }

    public void setGmtCreate(Date gmtCreate) {
        this.gmtCreate = gmtCreate;
    }

    public Long getVersion() {
        return version;
    }

    public void setVersion(Long version) {
        this.version = version;
    }

    public String getSjly() {
        return sjly;
    }

    public void setSjly(String sjly) {
        this.sjly = sjly;
    }

    public String getFaultCodes() {
        return faultCodes;
    }

    public void setFaultCodes(String faultCodes) {
        this.faultCodes = faultCodes;
    }

    public String getWarnDataItems() {
        return warnDataItems;
    }

    public void setWarnDataItems(String warnDataItems) {
        this.warnDataItems = warnDataItems;
    }

    public BigDecimal getInstantaneousFlowUnit() {
        return instantaneousFlowUnit;
    }

    public void setInstantaneousFlowUnit(BigDecimal instantaneousFlowUnit) {
        this.instantaneousFlowUnit = instantaneousFlowUnit;
    }

    public BigDecimal getUnitOfPower() {
        return unitOfPower;
    }

    public void setUnitOfPower(BigDecimal unitOfPower) {
        this.unitOfPower = unitOfPower;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Integer getNormDataId() {
        return normDataId;
    }

    public void setNormDataId(Integer normDataId) {
        this.normDataId = normDataId;
    }

    public static final String DTU_ID = "dtu_id";

    public static final String SB_ID = "sb_id";

    public static final String MANUFACTURE_ID = "manufacture_id";

    public static final String DEVICE_PROTOCOL_ID = "device_protocol_id";

    public static final String IP = "ip";

    public static final String PORT = "port";

    public static final String FAULT_CODE = "fault_code";

    public static final String IS_ONLINE = "is_online";

    public static final String IS_WARN = "is_warn";

    public static final String ON_OFF = "on_off";

    public static final String MODEL = "model";

    public static final String WATER_INLET_TEMPERATURE = "water_inlet_temperature";

    public static final String WATER_OUTLET_TEMPERATURE = "water_outlet_temperature";

    public static final String DISCHARGE_TEMPERATURE = "discharge_temperature";

    public static final String DISCHARGE_PRESSURE = "discharge_pressure";

    public static final String SUCTION_TEMPERATURE = "suction_temperature";

    public static final String SUCTION_PRESSURE = "suction_pressure";

    public static final String COIL_TEMPERATURE = "coil_temperature";

    public static final String FIN_TUBE_TEMPERATURE = "fin_tube_temperature";

    public static final String TANK_TEMPERATURE = "tank_temperature";

    public static final String EVAPORATING_TEMPERATURE = "evaporating_temperature";

    public static final String SET_TEMPERATURE = "set_temperature";

    public static final String HEATING_SET_TEMPERATURE = "heating_set_temperature";

    public static final String REFRIGERATING_SET_TEMPERATURE = "refrigerating_set_temperature";

    public static final String HEATING_WATER_SET_TEMPERATURE = "heating_water_set_temperature";

    public static final String OUTDOOR_TEMPERATURE = "outdoor_temperature";

    public static final String INDOOR_TEMPERATURE = "indoor_temperature";

    public static final String CONDENSER_TEMPERATURE = "condenser_temperature";

    public static final String DEFROST_ENTRY_TEMPERATURE = "defrost_entry_temperature";

    public static final String DEFROST_EXIT_TEMPERATURE = "defrost_exit_temperature";

    public static final String DEFROST_OPERATION_TIME = "defrost_operation_time";

    public static final String DEFROST_INTERVALS = "defrost_intervals";

    public static final String COMPRESSOR_STATE = "compressor_state";

    public static final String COMPRESSOR_CURRENT = "compressor_current";

    public static final String COMPRESSOR_FREQUENCY = "compressor_frequency";

    public static final String ELECTRONIC_EXPANSION_VALVE_OPENING = "electronic_expansion_valve_opening";

    public static final String ENTHALPY_VALVE_OPENING = "enthalpy_valve_opening";

    public static final String THROTTLE_OPENING = "throttle_opening";

    public static final String TRIPLE_VALVES = "triple_valves";

    public static final String SOLENOID_VALUE = "solenoid_value";

    public static final String FOUR_WAY_VALVE = "four_way_valve";

    public static final String ELECTRICAL_HEATING = "electrical_heating";

    public static final String TEMPERATURE_CONTROL_METHODS = "temperature_control_methods";

    public static final String WINTERIZING = "winterizing";

    public static final String STABLE_RUN_TIME = "stable_run_time";

    public static final String FREQUENCY = "frequency";

    public static final String INSTANTANEOUS_DELIVERY = "instantaneous_delivery";

    public static final String INSTANTANEOUS_VELOCITY = "instantaneous_velocity";

    public static final String FLUID_CONDUCTANCE_RATIO = "fluid_conductance_ratio";

    public static final String FLOW_ACCUMULATION_VALUE = "flow_accumulation_value";

    public static final String INSTANTANEOUS_COLD_UNIT = "instantaneous_cold_unit";

    public static final String TOTAL_COOLING_CAPACITY_UNIT = "total_cooling_capacity_unit";

    public static final String INSTANTANEOUS_HEAT_UNIT = "instantaneous_heat_unit";

    public static final String CUMULATIVE_TOTAL_FLOW_UNIT = "cumulative_total_flow_unit";

    public static final String PRESSURE_LIMIT = "pressure_limit";

    public static final String TOTAL_HEAT_UNIT = "total_heat_unit";

    public static final String AIR_TUBE_ALARM = "air_tube_alarm";

    public static final String SYSTEM_ALARM = "system_alarm";

    public static final String INSTANTANEOUS_HEAT_FLOW_RATE = "instantaneous_heat_flow_rate";

    public static final String TOTAL_CUMULATIVE_VALUE_OF_HEAT = "total_cumulative_value_of_heat";

    public static final String TOTAL_COLD_ACCUMULATION_VALUE = "total_cold_accumulation_value";

    public static final String INSTANTANEOUS_COOLING_CAPACITY = "instantaneous_cooling_capacity";

    public static final String CURRENT_TOTAL_ELECTRIC_ENERGY = "current_total_electric_energy";

    public static final String VOLTAGE_A = "voltage_a";

    public static final String VOLTAGE_B = "voltage_b";

    public static final String VOLTAGE_C = "voltage_c";

    public static final String CURRENT_A = "current_a";

    public static final String CURRENT_B = "current_b";

    public static final String CURRENT_C = "current_c";

    public static final String ACTIVE_POWER_T = "active_power_t";

    public static final String POWER_FACTOR_T = "power_factor_t";

    public static final String RECHARGE_VALVE_WORKING_MODE = "recharge_valve_working_mode";

    public static final String WORKING_STATE_OF_WATER_SUPPLY_VALVE = "working_state_of_water_supply_valve";

    public static final String RECHARGE_VALVE_MANUAL_SWITCH = "recharge_valve_manual_switch";

    public static final String REAL_TIME_LIQUID_LEVEL_OF_WATER_TANK = "real_time_liquid_level_of_water_tank";

    public static final String SOLENOID_VALVE_WATER_SUPPLY_LEVEL_SETTING = "solenoid_valve_water_supply_level_setting";

    public static final String SOLENOID_VALVE_CLOSING_LEVEL_SETTING = "solenoid_valve_closing_level_setting";

    public static final String HIGH_LIQUID_LEVEL_PROTECTION_VALUE = "high_liquid_level_protection_value";

    public static final String OUTLET_PUMP_WORKING_MODE = "outlet_pump_working_mode";

    public static final String WORKING_STATE_OF_OUTLET_PUMP = "working_state_of_outlet_pump";

    public static final String OUTLET_PUMP_MANUAL_SWITCH = "outlet_pump_manual_switch";

    public static final String LOW_WATER_TEMPERATURE_OF_WATER_TANK = "low_water_temperature_of_water_tank";

    public static final String HIGH_WATER_TEMPERATURE_OF_WATER_TANK = "high_water_temperature_of_water_tank";

    public static final String WATER_TEMPERATURE_OF_WATER_TANK_ACTION = "water_temperature_of_water_tank_action";

    public static final String OUTLET_WATER_TEMPERATURE_SETTING_OUTLET_PUMP = "outlet_water_temperature_setting_outlet_pump";

    public static final String OUTLET_PUMP_STOP_TEMPERATURE_SETTING = "outlet_pump_stop_temperature_setting";

    public static final String LOW_LIQUID_LEVEL_PROTECTION_VALUE_OUTLET_PUMP = "low_liquid_level_protection_value_outlet_pump";

    public static final String OTHER_DATA = "other_data";

    public static final String IS_DELETED = "is_deleted";

    public static final String GMT_CREATE = "gmt_create";

    public static final String VERSION = "version";

    public static final String SJLY = "sjly";

    public static final String FAULT_CODES = "fault_codes";

    public static final String WARN_DATA_ITEMS = "warn_data_items";

    public static final String INSTANTANEOUS_FLOW_UNIT = "instantaneous_flow_unit";

    public static final String UNIT_OF_POWER = "unit_of_power";

    public static final String CREATE_TIME = "create_time";

    public static final String NORM_DATA_ID = "norm_data_id";

    @Override
    public Serializable pkVal() {
        return this.dtuId;
    }

    @Override
    public String toString() {
        return "IsNormData{" +
        ", dtuId=" + dtuId +
        ", sbId=" + sbId +
        ", manufactureId=" + manufactureId +
        ", deviceProtocolId=" + deviceProtocolId +
        ", ip=" + ip +
        ", port=" + port +
        ", faultCode=" + faultCode +
        ", isOnline=" + isOnline +
        ", isWarn=" + isWarn +
        ", onOff=" + onOff +
        ", model=" + model +
        ", waterInletTemperature=" + waterInletTemperature +
        ", waterOutletTemperature=" + waterOutletTemperature +
        ", dischargeTemperature=" + dischargeTemperature +
        ", dischargePressure=" + dischargePressure +
        ", suctionTemperature=" + suctionTemperature +
        ", suctionPressure=" + suctionPressure +
        ", coilTemperature=" + coilTemperature +
        ", finTubeTemperature=" + finTubeTemperature +
        ", tankTemperature=" + tankTemperature +
        ", evaporatingTemperature=" + evaporatingTemperature +
        ", setTemperature=" + setTemperature +
        ", heatingSetTemperature=" + heatingSetTemperature +
        ", refrigeratingSetTemperature=" + refrigeratingSetTemperature +
        ", heatingWaterSetTemperature=" + heatingWaterSetTemperature +
        ", outdoorTemperature=" + outdoorTemperature +
        ", indoorTemperature=" + indoorTemperature +
        ", condenserTemperature=" + condenserTemperature +
        ", defrostEntryTemperature=" + defrostEntryTemperature +
        ", defrostExitTemperature=" + defrostExitTemperature +
        ", defrostOperationTime=" + defrostOperationTime +
        ", defrostIntervals=" + defrostIntervals +
        ", compressorState=" + compressorState +
        ", compressorCurrent=" + compressorCurrent +
        ", compressorFrequency=" + compressorFrequency +
        ", electronicExpansionValveOpening=" + electronicExpansionValveOpening +
        ", enthalpyValveOpening=" + enthalpyValveOpening +
        ", throttleOpening=" + throttleOpening +
        ", tripleValves=" + tripleValves +
        ", solenoidValue=" + solenoidValue +
        ", fourWayValve=" + fourWayValve +
        ", electricalHeating=" + electricalHeating +
        ", temperatureControlMethods=" + temperatureControlMethods +
        ", winterizing=" + winterizing +
        ", stableRunTime=" + stableRunTime +
        ", frequency=" + frequency +
        ", instantaneousDelivery=" + instantaneousDelivery +
        ", instantaneousVelocity=" + instantaneousVelocity +
        ", fluidConductanceRatio=" + fluidConductanceRatio +
        ", flowAccumulationValue=" + flowAccumulationValue +
        ", instantaneousColdUnit=" + instantaneousColdUnit +
        ", totalCoolingCapacityUnit=" + totalCoolingCapacityUnit +
        ", instantaneousHeatUnit=" + instantaneousHeatUnit +
        ", cumulativeTotalFlowUnit=" + cumulativeTotalFlowUnit +
        ", pressureLimit=" + pressureLimit +
        ", totalHeatUnit=" + totalHeatUnit +
        ", airTubeAlarm=" + airTubeAlarm +
        ", systemAlarm=" + systemAlarm +
        ", instantaneousHeatFlowRate=" + instantaneousHeatFlowRate +
        ", totalCumulativeValueOfHeat=" + totalCumulativeValueOfHeat +
        ", totalColdAccumulationValue=" + totalColdAccumulationValue +
        ", instantaneousCoolingCapacity=" + instantaneousCoolingCapacity +
        ", currentTotalElectricEnergy=" + currentTotalElectricEnergy +
        ", voltageA=" + voltageA +
        ", voltageB=" + voltageB +
        ", voltageC=" + voltageC +
        ", currentA=" + currentA +
        ", currentB=" + currentB +
        ", currentC=" + currentC +
        ", activePowerT=" + activePowerT +
        ", powerFactorT=" + powerFactorT +
        ", rechargeValveWorkingMode=" + rechargeValveWorkingMode +
        ", workingStateOfWaterSupplyValve=" + workingStateOfWaterSupplyValve +
        ", rechargeValveManualSwitch=" + rechargeValveManualSwitch +
        ", realTimeLiquidLevelOfWaterTank=" + realTimeLiquidLevelOfWaterTank +
        ", solenoidValveWaterSupplyLevelSetting=" + solenoidValveWaterSupplyLevelSetting +
        ", solenoidValveClosingLevelSetting=" + solenoidValveClosingLevelSetting +
        ", highLiquidLevelProtectionValue=" + highLiquidLevelProtectionValue +
        ", outletPumpWorkingMode=" + outletPumpWorkingMode +
        ", workingStateOfOutletPump=" + workingStateOfOutletPump +
        ", outletPumpManualSwitch=" + outletPumpManualSwitch +
        ", lowWaterTemperatureOfWaterTank=" + lowWaterTemperatureOfWaterTank +
        ", highWaterTemperatureOfWaterTank=" + highWaterTemperatureOfWaterTank +
        ", waterTemperatureOfWaterTankAction=" + waterTemperatureOfWaterTankAction +
        ", outletWaterTemperatureSettingOutletPump=" + outletWaterTemperatureSettingOutletPump +
        ", outletPumpStopTemperatureSetting=" + outletPumpStopTemperatureSetting +
        ", lowLiquidLevelProtectionValueOutletPump=" + lowLiquidLevelProtectionValueOutletPump +
        ", otherData=" + otherData +
        ", isDeleted=" + isDeleted +
        ", gmtCreate=" + gmtCreate +
        ", version=" + version +
        ", sjly=" + sjly +
        ", faultCodes=" + faultCodes +
        ", warnDataItems=" + warnDataItems +
        ", instantaneousFlowUnit=" + instantaneousFlowUnit +
        ", unitOfPower=" + unitOfPower +
        ", createTime=" + createTime +
        ", normDataId=" + normDataId +
        "}";
    }
}
